labor-saving machinery - Turco Inglés Diccionario